/**
 * 
 */
package cn.ad.server.web.spring.model.adview;

/**
 * User 对象类
 * @author Administrator
 *
 */
public class User {
	
	/**
	 * 用户唯一标识
	 */
	private String id;
	
	/**
	 * 出生年， 4 位数字
	 */
	private int yob;
	
	/**
	 * 年龄范围，最小年龄
	 */
	private int age_low;
	
	/**
	 * 年龄范围，最大年龄
	 */
	private int age_high;
	
	/**
	 * 性别
		“M” -Male
		“F” -Female
		“ O” -Other
		“ Null” -Unknown
	 */
	private String gender;
	
	/**
	 * 用户兴趣或倾向，以逗号分隔
	 */
	private String keywords;
	
	/**
	 * 用户家庭位置
	 */
	private Geo geo; 
	
	/**
	 * 扩展对象
	 */
	private Object ext;

	/**
	 * @return the id
	 */
	public String getId() {
		return id;
	}

	/**
	 * @param id the id to set
	 */
	public void setId(String id) {
		this.id = id;
	}

	/**
	 * @return the yob
	 */
	public int getYob() {
		return yob;
	}

	/**
	 * @param yob the yob to set
	 */
	public void setYob(int yob) {
		this.yob = yob;
	}

	/**
	 * @return the age_low
	 */
	public int getAge_low() {
		return age_low;
	}

	/**
	 * @param age_low the age_low to set
	 */
	public void setAge_low(int age_low) {
		this.age_low = age_low;
	}

	/**
	 * @return the age_high
	 */
	public int getAge_high() {
		return age_high;
	}

	/**
	 * @param age_high the age_high to set
	 */
	public void setAge_high(int age_high) {
		this.age_high = age_high;
	}

	/**
	 * @return the gender
	 */
	public String getGender() {
		return gender;
	}

	/**
	 * @param gender the gender to set
	 */
	public void setGender(String gender) {
		this.gender = gender;
	}

	/**
	 * @return the keywords
	 */
	public String getKeywords() {
		return keywords;
	}

	/**
	 * @param keywords the keywords to set
	 */
	public void setKeywords(String keywords) {
		this.keywords = keywords;
	}

	/**
	 * @return the geo
	 */
	public Geo getGeo() {
		return geo;
	}

	/**
	 * @param geo the geo to set
	 */
	public void setGeo(Geo geo) {
		this.geo = geo;
	}

	/**
	 * @return the ext
	 */
	public Object getExt() {
		return ext;
	}

	/**
	 * @param ext the ext to set
	 */
	public void setExt(Object ext) {
		this.ext = ext;
	}
}
